body {
	background: #fff;
	
}
div#content {
    padding: 0px;
}
.panel-content, .panel-right, .step-content, .step-pane, .elx-layout {
    height: 100%;
}
.step.active .procedure {
    background-position: 0px -0px;
}
#procedureStep {
    text-align: center;
    margin: 50px 0px;
}
#procedureStep ul {
    display: inline-block;
}
/*procedure*/
#procedureStep {
    text-align: center;
    margin: 50px 0px;
}
#procedureStep ul {
    display: inline-block;
}
#procedureStep li {
    width: 150px;
    float: left;
    text-align: center;
}
.procedure {
    width: 90px;
    height: 90px;
    display: inline-block;
    background: url(../images/procedure.png) no-repeat;
}
.step .apiion-conf {
    background-position: 0px -450px;
}
.step.active .apiion-conf {
    background-position: 0px -0px;
}
.step .has-approval {
    background-position: 0px -720px;
}
.step.active .has-approval {
    background-position: 0px -270px;
}
.stepLine .procedure-line {
    background-position: 0px -990px;
}
.stepLine.active .procedure-line {
    background-position: 0px -900px;
}
.procedure－title {
    color: #475669;
    font-size: 14px;
    font-weight: 500;
}
.procedure－info {
    color: #475669;
}